//在后续的wps版本中，wps的所有枚举值都会通过wps.Enum对象来自动支持，现阶段先人工定义
var WPS_Enum = {
  // XlVAlign 枚举
  // 指定对象的垂直对齐方式。

  // 名称	值	说明
  xlVAlignBottom: -4107,//	底端对齐。
  xlVAlignCenter: -4108,//	居中对齐。
  xlVAlignDistributed: -4117,	//分散对齐。
  xlVAlignJustify: -4130,	//两端对齐。
  xlVAlignTop: -4160,	//顶部对齐。

  //XlHAlign 枚举
  //指定对象的水平对齐方式。

  //名称	值	说明
  xlHAlignCenter: -4108,//	居中对齐。
  xlHAlignCenterAcrossSelection: 7,//	跨列居中。
  xlHAlignDistributed: -4117,//	分散对齐。
  xlHAlignFill: 5,//	填充。
  xlHAlignGeneral: 1,//	按数据类型对齐。
  xlHAlignJustify: -4130,//	两端对齐。
  xlHAlignLeft: -4131,//	左对齐。
  xlHAlignRight: -4152,//	右对齐。



  msoCTPDockPositionLeft: 0,
  msoCTPDockPositionRight: 2,
  xlHairline: 1,	//细线（最细的边框）。
  xlMedium: -4138,	//中等。
  xlThick: 4,	//粗（最宽的边框）。
  xlThin: 2,	//细。
  // XlDirection 枚举
  xlDown: -4121,//	向下。
  xlToLeft: -4159,//	向左。
  xlToRight: -4161,//	向右。
  xlUp: -4162,//	向上。

  // XlPageOrientation 枚举
  // 指定打印工作表时的页面方向。
  xlLandscape: 2,//横向模式。
  xlPortrait: 1,	//纵向模式。
  //     XlPrintErrors 枚举

  // 指定显示的打印错误的类型。
  xlPrintErrorsBlank: 1,	//打印错误为空白。
  xlPrintErrorsDash: 2,	//打印错误显示为划线。
  xlPrintErrorsDisplayed: 0,	//显示全部打印错误。
  xlPrintErrorsNA: 3,	//打印错误显示为不可用。

  // XlOrder 枚举
  // 指定单元格的处理次序。
  xlDownThenOver: 1,	//向下处理行，然后向右逐个处理页或页面字段。
  xlOverThenDown: 2,	//向右逐个处理页或页面字段，然后向下处理行。

  // XlPaperSize 枚举
  xlPaper10x14: 16,	//10 英寸 x 14 英寸
  xlPaper11x17: 17,	//11 英寸 x 17 英寸
  xlPaperA3: 8,	//A3（297 毫米 x 420 毫米）
  xlPaperA4: 9,	//A4（210 毫米 x 297 毫米）
  xlPaperA4Small: 10,//	A4（小）（210 毫米 x 297 毫米）
  xlPaperA5: 11,	//A5（148 毫米 x 210 毫米）
  xlPaperB4: 12,	//B4（250 毫米 x 354 毫米）
  xlPaperB5: 13,	//A5（148 毫米 x 210 毫米）
  xlPaperCsheet: 24,	//C 型纸
  xlPaperDsheet: 25,	//D 型纸
  xlPaperUser: 256,	//用户自定义


  //XlPattern 枚举
  //指定图表或内部对象的内部图案。

  //名称	值	说明
  xlPatternAutomatic: - 4105,//ET 控制图案。
  xlPatternChecker: 9,//棋盘。
  xlPatternCrissCross: 16,//十字线。
  xlPatternDown: - 4121,//左上角到右下角的深色对角线。
  xlPatternGray16: 17,//16 % 灰。
  xlPatternGray25: - 4124,//25 % 灰。
  xlPatternGray50: - 4125,//50 % 灰。
  xlPatternGray75: - 4126,//75 % 灰。
  xlPatternGray8: 18,//8 % 灰。
  xlPatternGrid: 15,//网格。
  xlPatternHorizontal: - 4128,//深色水平线。
  xlPatternLightDown: 13,//左上角到右下角的浅色对角线。
  xlPatternLightHorizontal: 11,//浅色水平线。
  xlPatternLightUp: 14,//左下角到右上角的浅色对角线。
  xlPatternLightVertical: 12,//浅色垂直条。
  xlPatternNone: - 4142,//无图案。
  xlPatternSemiGray75: 10,//75 % 深色摩尔纹。
  xlPatternSolid: 1,//纯色。
  xlPatternUp: - 4162,//左下角到右上角的深色对角线。
  xlPatternVertical: - 4166,//深色垂直条。


}

function GetUrlPath() {
  let e = document.location.toString()
  return -1 != (e = decodeURI(e)).indexOf("/") && (e = e.substring(0, e.lastIndexOf("/"))), e
}

export default {
  WPS_Enum,
  GetUrlPath
}